﻿using System;
using System.Configuration;
using Npgsql;

namespace DataAccessLayer.Clases
{
    /// <summary>
    /// Esta clase representa una conexion a PostgreSQL
    /// </summary>
    public class Conexion
    {
        /// <summary>
        /// Obtiene y establece una conexion al servidor PostgreSQL
        /// </summary>
        public NpgsqlConnection MiConexion { set; get; }

        /// <summary>
        /// Inicializa una nueva instacion de Conexion
        /// </summary>
        public Conexion()
        {
            this.MiConexion = new NpgsqlConnection
                (ConfigurationManager.ConnectionStrings["conexion"].ConnectionString);
        }
    }
}